AutoInstallFreeSSL\FreeSSLAuto\Admin\Factory D

Total Complexity 231
Dependencies 6
Dependents 12
Total lines 1,304
Lines of code 738
Logical lines of code 451
Comment lines 365
Methods 36
Properties 1

Methods 36

Method Rating Maintainability Complexity Lines of code
getcPanelHost_v1()
C
35 28 73
getcPanelHost()
B
36 22 75
is_ssl_issued_and_valid()
B
41 21 51
upgrade_url()
A
47 12 34
set_ssl_parent_directory()
A
48 12 31
is_using_cloudflare()
A
57 11 14
is_ssl_installed_on_this_website()
A
46 8 39
add_display_review()
A
56 9 18
get_installed_ssl_details()
A
53 8 23
is_cpanel()
S
55 7 23
aifs_remove_parameters_from_url()
S
54 6 22
is_plesk()
S
57 6 19
is_generated_ssl_installed()
S
60 6 11
getSubDirectories()
S
57 5 16
create_web_dot_config_file()
S
59 5 13
create_htaccess_file()
S
59 5 13
domain_alias_availability_text()
S
52 4 24
is_cert_file_has_ssl_for()
S
52 4 24
download_file()
S
57 4 17
is_ssl_generated()
S
67 5 7
get_ssl_details_for_renewal_reminder()
S
61 4 14
is_parent_dir_restricted_by_open_basedir()
S
61 4 13
document_root_wp()
S
60 4 12
port_exists()
S
58 3 16
get_ssl_details()
S
57 3 16
single_domain_get_ssl_file_path()
S
58 3 14
getExistingSslList()
S
63 3 11
isSiteAvailible()
S
57 2 16
upgrade_url_for_existing_users()
S
66 3 8
get_generated_ssl_details()
S
65 3 10
control_panel_is_unknown()
S
69 3 7
checkcPanelInUrl()
S
61 2 12
is_api_accessible()
S
61 2 12
__construct()
S
70 2 6
connect_over_ssl()
S
60 1 13
create_security_files()
S
65 1 11